
/**
 * This is a generated class and is not intended for modification.  
 */
package valueObjects
{
import com.adobe.fiber.styles.IStyle;
import com.adobe.fiber.styles.Style;
import com.adobe.fiber.valueobjects.AbstractEntityMetadata;
import com.adobe.fiber.valueobjects.AvailablePropertyIterator;
import com.adobe.fiber.valueobjects.IPropertyIterator;
import mx.collections.ArrayCollection;
import valueObjects.AreaAtuacaoVO;
import valueObjects.AreaTemaVO;
import valueObjects.AreaUsuarioVO;
import valueObjects.ArquivoVO;
import valueObjects.BairroVO;
import valueObjects.BancoInteresseVO;
import valueObjects.BancoVO;
import valueObjects.BuscaRapidaVO;
import valueObjects.CargoVO;
import valueObjects.CategoriaDespesaVO;
import valueObjects.CidadeVO;
import valueObjects.ClienteEventoVO;
import valueObjects.ClienteVO;
import valueObjects.ContatoTelemarketingVO;
import valueObjects.DepartamentoVO;
import valueObjects.DespesaVO;
import valueObjects.EmpresaVO;
import valueObjects.EnderecoClienteVO;
import valueObjects.EnderecoEmpresaVO;
import valueObjects.EnderecoLocalVO;
import valueObjects.EnderecoPalestranteVO;
import valueObjects.EnderecoVO;
import valueObjects.EstadoVO;
import valueObjects.EventTransaction;
import valueObjects.EventoVO;
import valueObjects.Exception;
import valueObjects.FornecedorVO;
import valueObjects.GraficoFinanceiroVO;
import valueObjects.GrupoStatusVO;
import valueObjects.ImportacaoVO;
import valueObjects.InscricaoVO;
import valueObjects.ItemOrcamentoVO;
import valueObjects.LancamentoVO;
import valueObjects.LocalEventoVO;
import valueObjects.LogradouroVO;
import valueObjects.MenuSistemaVO;
import valueObjects.NotaFiscalVO;
import valueObjects.OrcamentoEventoVO;
import valueObjects.PalestranteEventoVO;
import valueObjects.PalestranteVO;
import valueObjects.ParametroSistemaVO;
import valueObjects.PerfilUsuarioVO;
import valueObjects.PermissaoUsuarioVO;
import valueObjects.PropostaIncompanyVO;
import valueObjects.PublicacaoAreaAtuacaoVO;
import valueObjects.PublicacaoCargoVO;
import valueObjects.PublicacaoDepartamentoVO;
import valueObjects.PublicacaoEmpresaVO;
import valueObjects.PublicacaoEstadoVO;
import valueObjects.PublicacaoEventoVO;
import valueObjects.PublicacaoRamoAtividadeVO;
import valueObjects.PublicacaoRotuloVO;
import valueObjects.PublicacaoVO;
import valueObjects.RamoAtividadeVO;
import valueObjects.RotuloClienteVO;
import valueObjects.RotuloEmpresaVO;
import valueObjects.RotuloVO;
import valueObjects.StatusVO;
import valueObjects.TarefaEventoVO;
import valueObjects.TarefaVO;
import valueObjects.TipoEnderecoVO;
import valueObjects.TipoEventoVO;
import valueObjects.TipoInscricaoVO;
import valueObjects.TituloVO;
import valueObjects.UsuarioVO;
import com.adobe.fiber.core.model_internal;
import com.adobe.fiber.valueobjects.IModelType;
import mx.events.PropertyChangeEvent;

use namespace model_internal;

[ExcludeClass]
internal class _RelatorioVOEntityMetadata extends com.adobe.fiber.valueobjects.AbstractEntityMetadata
{
    private static var emptyArray:Array = new Array();

    model_internal static var allProperties:Array = new Array("total", "areasTema", "filtroTipoEventoVO", "ramosAtividade", "eventos", "filtroCargoVO", "filtroPublicacaoEstadoVO", "palestrantes", "filtroLancamentoVO", "filtroArquivoVO", "filtroStatusVO", "filtroPublicacaoEmpresaVO", "filtroClienteVO", "filtroUsuarioVO", "valorParcial", "rotulos", "filtroCategoriaDespesaVO", "filtroPublicacaoRamoAtividadeVO", "dia", "empresas", "publicacoes", "usuarioUltimaAlteracao", "filtroLogradouroVO", "departamentos", "filtroPublicacaoAreaAtuacaoVO", "filtroImportacaoVO", "filtroCidadeVO", "valorTotal", "cargos", "usuarios", "filtroTarefaVO", "totalRegistros", "filtroParametroSistemaVO", "filtroEstadoVO", "bancoInteresseVO", "dataCadastro", "filtroPublicacaoVO", "filtroTituloVO", "tipoEntidade", "dataUltimaAlteracao", "areasAtuacao", "filtroNotaFiscalVO", "filtroEnderecoLocalVO", "filtroException", "indicePagina", "filtroEnderecoVO", "filtroPalestranteVO", "selecionado", "filtroGraficoFinanceiroVO", "filtroTarefaEventoVO", "filtroPropostaIncompany", "estados", "filtroPerfilUsuarioVO", "filtroDespesaVO", "filtroBancoVO", "quantidade", "filtroPublicacaoRotuloVO", "filtroPublicacaoDepartamentoVO", "periodoFinal", "ano", "filtroLocalEventoVO", "rotulosCliente", "filtroRamoAtividadeVO", "filtroGrupoStatusVO", "filtroClienteEventoVO", "lancamentos", "minimo", "clientes", "filtroContatoTelemarketingVO", "filtroBairroVO", "filtroBuscaRapidaVO", "filtroEnderecoPalestranteVO", "filtroOrcamentoEventoVO", "filtroAreaTemaVO", "numRegPaginas", "usuarioCadastro", "nome", "filtroPublicacaoCargoVO", "percentual", "filtroRotuloEmpresaVO", "filtroAreaUsuarioVO", "filtroPalestranteEventoVO", "filtroPermissaoUsuarioVO", "filtroItemOrcamentoVO", "maximo", "filtroEventoVO", "filtroFornecedor", "filtroEnderecoEmpresaVO", "filtroAreaAtuacaoVO", "filtroPublicacaoEventoVO", "filtroEmpresaVO", "mes", "path", "filtroTipoInscricaoVO", "filtroDepartamentoVO", "filtroEnderecoClienteVO", "arquivo", "filtroRotuloVO", "filtroRotuloClienteVO", "parcial", "filtroEventTransaction", "cidades", "filtroMenuSistemaVO", "filtroTipoEnderecoVO", "filtroInscricaoVO", "tipo", "periodoInicial");
    model_internal static var allAssociationProperties:Array = new Array();
    model_internal static var allRequiredProperties:Array = new Array();
    model_internal static var allAlwaysAvailableProperties:Array = new Array("total", "areasTema", "filtroTipoEventoVO", "ramosAtividade", "eventos", "filtroCargoVO", "filtroPublicacaoEstadoVO", "palestrantes", "filtroLancamentoVO", "filtroArquivoVO", "filtroStatusVO", "filtroPublicacaoEmpresaVO", "filtroClienteVO", "filtroUsuarioVO", "valorParcial", "rotulos", "filtroCategoriaDespesaVO", "filtroPublicacaoRamoAtividadeVO", "dia", "empresas", "publicacoes", "usuarioUltimaAlteracao", "filtroLogradouroVO", "departamentos", "filtroPublicacaoAreaAtuacaoVO", "filtroImportacaoVO", "filtroCidadeVO", "valorTotal", "cargos", "usuarios", "filtroTarefaVO", "totalRegistros", "filtroParametroSistemaVO", "filtroEstadoVO", "bancoInteresseVO", "dataCadastro", "filtroPublicacaoVO", "filtroTituloVO", "tipoEntidade", "dataUltimaAlteracao", "areasAtuacao", "filtroNotaFiscalVO", "filtroEnderecoLocalVO", "filtroException", "indicePagina", "filtroEnderecoVO", "filtroPalestranteVO", "selecionado", "filtroGraficoFinanceiroVO", "filtroTarefaEventoVO", "filtroPropostaIncompany", "estados", "filtroPerfilUsuarioVO", "filtroDespesaVO", "filtroBancoVO", "quantidade", "filtroPublicacaoRotuloVO", "filtroPublicacaoDepartamentoVO", "periodoFinal", "ano", "filtroLocalEventoVO", "rotulosCliente", "filtroRamoAtividadeVO", "filtroGrupoStatusVO", "filtroClienteEventoVO", "lancamentos", "minimo", "clientes", "filtroContatoTelemarketingVO", "filtroBairroVO", "filtroBuscaRapidaVO", "filtroEnderecoPalestranteVO", "filtroOrcamentoEventoVO", "filtroAreaTemaVO", "numRegPaginas", "usuarioCadastro", "nome", "filtroPublicacaoCargoVO", "percentual", "filtroRotuloEmpresaVO", "filtroAreaUsuarioVO", "filtroPalestranteEventoVO", "filtroPermissaoUsuarioVO", "filtroItemOrcamentoVO", "maximo", "filtroEventoVO", "filtroFornecedor", "filtroEnderecoEmpresaVO", "filtroAreaAtuacaoVO", "filtroPublicacaoEventoVO", "filtroEmpresaVO", "mes", "path", "filtroTipoInscricaoVO", "filtroDepartamentoVO", "filtroEnderecoClienteVO", "arquivo", "filtroRotuloVO", "filtroRotuloClienteVO", "parcial", "filtroEventTransaction", "cidades", "filtroMenuSistemaVO", "filtroTipoEnderecoVO", "filtroInscricaoVO", "tipo", "periodoInicial");
    model_internal static var guardedProperties:Array = new Array();
    model_internal static var dataProperties:Array = new Array("total", "areasTema", "filtroTipoEventoVO", "ramosAtividade", "eventos", "filtroCargoVO", "filtroPublicacaoEstadoVO", "palestrantes", "filtroLancamentoVO", "filtroArquivoVO", "filtroStatusVO", "filtroPublicacaoEmpresaVO", "filtroClienteVO", "filtroUsuarioVO", "valorParcial", "rotulos", "filtroCategoriaDespesaVO", "filtroPublicacaoRamoAtividadeVO", "dia", "empresas", "publicacoes", "usuarioUltimaAlteracao", "filtroLogradouroVO", "departamentos", "filtroPublicacaoAreaAtuacaoVO", "filtroImportacaoVO", "filtroCidadeVO", "valorTotal", "cargos", "usuarios", "filtroTarefaVO", "totalRegistros", "filtroParametroSistemaVO", "filtroEstadoVO", "bancoInteresseVO", "dataCadastro", "filtroPublicacaoVO", "filtroTituloVO", "tipoEntidade", "dataUltimaAlteracao", "areasAtuacao", "filtroNotaFiscalVO", "filtroEnderecoLocalVO", "filtroException", "indicePagina", "filtroEnderecoVO", "filtroPalestranteVO", "selecionado", "filtroGraficoFinanceiroVO", "filtroTarefaEventoVO", "filtroPropostaIncompany", "estados", "filtroPerfilUsuarioVO", "filtroDespesaVO", "filtroBancoVO", "quantidade", "filtroPublicacaoRotuloVO", "filtroPublicacaoDepartamentoVO", "periodoFinal", "ano", "filtroLocalEventoVO", "rotulosCliente", "filtroRamoAtividadeVO", "filtroGrupoStatusVO", "filtroClienteEventoVO", "lancamentos", "minimo", "clientes", "filtroContatoTelemarketingVO", "filtroBairroVO", "filtroBuscaRapidaVO", "filtroEnderecoPalestranteVO", "filtroOrcamentoEventoVO", "filtroAreaTemaVO", "numRegPaginas", "usuarioCadastro", "nome", "filtroPublicacaoCargoVO", "percentual", "filtroRotuloEmpresaVO", "filtroAreaUsuarioVO", "filtroPalestranteEventoVO", "filtroPermissaoUsuarioVO", "filtroItemOrcamentoVO", "maximo", "filtroEventoVO", "filtroFornecedor", "filtroEnderecoEmpresaVO", "filtroAreaAtuacaoVO", "filtroPublicacaoEventoVO", "filtroEmpresaVO", "mes", "path", "filtroTipoInscricaoVO", "filtroDepartamentoVO", "filtroEnderecoClienteVO", "arquivo", "filtroRotuloVO", "filtroRotuloClienteVO", "parcial", "filtroEventTransaction", "cidades", "filtroMenuSistemaVO", "filtroTipoEnderecoVO", "filtroInscricaoVO", "tipo", "periodoInicial");
    model_internal static var sourceProperties:Array = emptyArray
    model_internal static var nonDerivedProperties:Array = new Array("total", "areasTema", "filtroTipoEventoVO", "ramosAtividade", "eventos", "filtroCargoVO", "filtroPublicacaoEstadoVO", "palestrantes", "filtroLancamentoVO", "filtroArquivoVO", "filtroStatusVO", "filtroPublicacaoEmpresaVO", "filtroClienteVO", "filtroUsuarioVO", "valorParcial", "rotulos", "filtroCategoriaDespesaVO", "filtroPublicacaoRamoAtividadeVO", "dia", "empresas", "publicacoes", "usuarioUltimaAlteracao", "filtroLogradouroVO", "departamentos", "filtroPublicacaoAreaAtuacaoVO", "filtroImportacaoVO", "filtroCidadeVO", "valorTotal", "cargos", "usuarios", "filtroTarefaVO", "totalRegistros", "filtroParametroSistemaVO", "filtroEstadoVO", "bancoInteresseVO", "dataCadastro", "filtroPublicacaoVO", "filtroTituloVO", "tipoEntidade", "dataUltimaAlteracao", "areasAtuacao", "filtroNotaFiscalVO", "filtroEnderecoLocalVO", "filtroException", "indicePagina", "filtroEnderecoVO", "filtroPalestranteVO", "selecionado", "filtroGraficoFinanceiroVO", "filtroTarefaEventoVO", "filtroPropostaIncompany", "estados", "filtroPerfilUsuarioVO", "filtroDespesaVO", "filtroBancoVO", "quantidade", "filtroPublicacaoRotuloVO", "filtroPublicacaoDepartamentoVO", "periodoFinal", "ano", "filtroLocalEventoVO", "rotulosCliente", "filtroRamoAtividadeVO", "filtroGrupoStatusVO", "filtroClienteEventoVO", "lancamentos", "minimo", "clientes", "filtroContatoTelemarketingVO", "filtroBairroVO", "filtroBuscaRapidaVO", "filtroEnderecoPalestranteVO", "filtroOrcamentoEventoVO", "filtroAreaTemaVO", "numRegPaginas", "usuarioCadastro", "nome", "filtroPublicacaoCargoVO", "percentual", "filtroRotuloEmpresaVO", "filtroAreaUsuarioVO", "filtroPalestranteEventoVO", "filtroPermissaoUsuarioVO", "filtroItemOrcamentoVO", "maximo", "filtroEventoVO", "filtroFornecedor", "filtroEnderecoEmpresaVO", "filtroAreaAtuacaoVO", "filtroPublicacaoEventoVO", "filtroEmpresaVO", "mes", "path", "filtroTipoInscricaoVO", "filtroDepartamentoVO", "filtroEnderecoClienteVO", "arquivo", "filtroRotuloVO", "filtroRotuloClienteVO", "parcial", "filtroEventTransaction", "cidades", "filtroMenuSistemaVO", "filtroTipoEnderecoVO", "filtroInscricaoVO", "tipo", "periodoInicial");
    model_internal static var derivedProperties:Array = new Array();
    model_internal static var collectionProperties:Array = new Array("areasTema", "ramosAtividade", "eventos", "palestrantes", "rotulos", "empresas", "publicacoes", "departamentos", "cargos", "usuarios", "areasAtuacao", "estados", "rotulosCliente", "lancamentos", "clientes", "cidades");
    model_internal static var collectionBaseMap:Object;
    model_internal static var entityName:String = "RelatorioVO";
    model_internal static var dependentsOnMap:Object;
    model_internal static var dependedOnServices:Array = new Array();
    model_internal static var propertyTypeMap:Object;


    model_internal var _instance:_Super_RelatorioVO;
    model_internal static var _nullStyle:com.adobe.fiber.styles.Style = new com.adobe.fiber.styles.Style();

    public function _RelatorioVOEntityMetadata(value : _Super_RelatorioVO)
    {
        // initialize property maps
        if (model_internal::dependentsOnMap == null)
        {
            // dependents map
            model_internal::dependentsOnMap = new Object();
            model_internal::dependentsOnMap["total"] = new Array();
            model_internal::dependentsOnMap["areasTema"] = new Array();
            model_internal::dependentsOnMap["filtroTipoEventoVO"] = new Array();
            model_internal::dependentsOnMap["ramosAtividade"] = new Array();
            model_internal::dependentsOnMap["eventos"] = new Array();
            model_internal::dependentsOnMap["filtroCargoVO"] = new Array();
            model_internal::dependentsOnMap["filtroPublicacaoEstadoVO"] = new Array();
            model_internal::dependentsOnMap["palestrantes"] = new Array();
            model_internal::dependentsOnMap["filtroLancamentoVO"] = new Array();
            model_internal::dependentsOnMap["filtroArquivoVO"] = new Array();
            model_internal::dependentsOnMap["filtroStatusVO"] = new Array();
            model_internal::dependentsOnMap["filtroPublicacaoEmpresaVO"] = new Array();
            model_internal::dependentsOnMap["filtroClienteVO"] = new Array();
            model_internal::dependentsOnMap["filtroUsuarioVO"] = new Array();
            model_internal::dependentsOnMap["valorParcial"] = new Array();
            model_internal::dependentsOnMap["rotulos"] = new Array();
            model_internal::dependentsOnMap["filtroCategoriaDespesaVO"] = new Array();
            model_internal::dependentsOnMap["filtroPublicacaoRamoAtividadeVO"] = new Array();
            model_internal::dependentsOnMap["dia"] = new Array();
            model_internal::dependentsOnMap["empresas"] = new Array();
            model_internal::dependentsOnMap["publicacoes"] = new Array();
            model_internal::dependentsOnMap["usuarioUltimaAlteracao"] = new Array();
            model_internal::dependentsOnMap["filtroLogradouroVO"] = new Array();
            model_internal::dependentsOnMap["departamentos"] = new Array();
            model_internal::dependentsOnMap["filtroPublicacaoAreaAtuacaoVO"] = new Array();
            model_internal::dependentsOnMap["filtroImportacaoVO"] = new Array();
            model_internal::dependentsOnMap["filtroCidadeVO"] = new Array();
            model_internal::dependentsOnMap["valorTotal"] = new Array();
            model_internal::dependentsOnMap["cargos"] = new Array();
            model_internal::dependentsOnMap["usuarios"] = new Array();
            model_internal::dependentsOnMap["filtroTarefaVO"] = new Array();
            model_internal::dependentsOnMap["totalRegistros"] = new Array();
            model_internal::dependentsOnMap["filtroParametroSistemaVO"] = new Array();
            model_internal::dependentsOnMap["filtroEstadoVO"] = new Array();
            model_internal::dependentsOnMap["bancoInteresseVO"] = new Array();
            model_internal::dependentsOnMap["dataCadastro"] = new Array();
            model_internal::dependentsOnMap["filtroPublicacaoVO"] = new Array();
            model_internal::dependentsOnMap["filtroTituloVO"] = new Array();
            model_internal::dependentsOnMap["tipoEntidade"] = new Array();
            model_internal::dependentsOnMap["dataUltimaAlteracao"] = new Array();
            model_internal::dependentsOnMap["areasAtuacao"] = new Array();
            model_internal::dependentsOnMap["filtroNotaFiscalVO"] = new Array();
            model_internal::dependentsOnMap["filtroEnderecoLocalVO"] = new Array();
            model_internal::dependentsOnMap["filtroException"] = new Array();
            model_internal::dependentsOnMap["indicePagina"] = new Array();
            model_internal::dependentsOnMap["filtroEnderecoVO"] = new Array();
            model_internal::dependentsOnMap["filtroPalestranteVO"] = new Array();
            model_internal::dependentsOnMap["selecionado"] = new Array();
            model_internal::dependentsOnMap["filtroGraficoFinanceiroVO"] = new Array();
            model_internal::dependentsOnMap["filtroTarefaEventoVO"] = new Array();
            model_internal::dependentsOnMap["filtroPropostaIncompany"] = new Array();
            model_internal::dependentsOnMap["estados"] = new Array();
            model_internal::dependentsOnMap["filtroPerfilUsuarioVO"] = new Array();
            model_internal::dependentsOnMap["filtroDespesaVO"] = new Array();
            model_internal::dependentsOnMap["filtroBancoVO"] = new Array();
            model_internal::dependentsOnMap["quantidade"] = new Array();
            model_internal::dependentsOnMap["filtroPublicacaoRotuloVO"] = new Array();
            model_internal::dependentsOnMap["filtroPublicacaoDepartamentoVO"] = new Array();
            model_internal::dependentsOnMap["periodoFinal"] = new Array();
            model_internal::dependentsOnMap["ano"] = new Array();
            model_internal::dependentsOnMap["filtroLocalEventoVO"] = new Array();
            model_internal::dependentsOnMap["rotulosCliente"] = new Array();
            model_internal::dependentsOnMap["filtroRamoAtividadeVO"] = new Array();
            model_internal::dependentsOnMap["filtroGrupoStatusVO"] = new Array();
            model_internal::dependentsOnMap["filtroClienteEventoVO"] = new Array();
            model_internal::dependentsOnMap["lancamentos"] = new Array();
            model_internal::dependentsOnMap["minimo"] = new Array();
            model_internal::dependentsOnMap["clientes"] = new Array();
            model_internal::dependentsOnMap["filtroContatoTelemarketingVO"] = new Array();
            model_internal::dependentsOnMap["filtroBairroVO"] = new Array();
            model_internal::dependentsOnMap["filtroBuscaRapidaVO"] = new Array();
            model_internal::dependentsOnMap["filtroEnderecoPalestranteVO"] = new Array();
            model_internal::dependentsOnMap["filtroOrcamentoEventoVO"] = new Array();
            model_internal::dependentsOnMap["filtroAreaTemaVO"] = new Array();
            model_internal::dependentsOnMap["numRegPaginas"] = new Array();
            model_internal::dependentsOnMap["usuarioCadastro"] = new Array();
            model_internal::dependentsOnMap["nome"] = new Array();
            model_internal::dependentsOnMap["filtroPublicacaoCargoVO"] = new Array();
            model_internal::dependentsOnMap["percentual"] = new Array();
            model_internal::dependentsOnMap["filtroRotuloEmpresaVO"] = new Array();
            model_internal::dependentsOnMap["filtroAreaUsuarioVO"] = new Array();
            model_internal::dependentsOnMap["filtroPalestranteEventoVO"] = new Array();
            model_internal::dependentsOnMap["filtroPermissaoUsuarioVO"] = new Array();
            model_internal::dependentsOnMap["filtroItemOrcamentoVO"] = new Array();
            model_internal::dependentsOnMap["maximo"] = new Array();
            model_internal::dependentsOnMap["filtroEventoVO"] = new Array();
            model_internal::dependentsOnMap["filtroFornecedor"] = new Array();
            model_internal::dependentsOnMap["filtroEnderecoEmpresaVO"] = new Array();
            model_internal::dependentsOnMap["filtroAreaAtuacaoVO"] = new Array();
            model_internal::dependentsOnMap["filtroPublicacaoEventoVO"] = new Array();
            model_internal::dependentsOnMap["filtroEmpresaVO"] = new Array();
            model_internal::dependentsOnMap["mes"] = new Array();
            model_internal::dependentsOnMap["path"] = new Array();
            model_internal::dependentsOnMap["filtroTipoInscricaoVO"] = new Array();
            model_internal::dependentsOnMap["filtroDepartamentoVO"] = new Array();
            model_internal::dependentsOnMap["filtroEnderecoClienteVO"] = new Array();
            model_internal::dependentsOnMap["arquivo"] = new Array();
            model_internal::dependentsOnMap["filtroRotuloVO"] = new Array();
            model_internal::dependentsOnMap["filtroRotuloClienteVO"] = new Array();
            model_internal::dependentsOnMap["parcial"] = new Array();
            model_internal::dependentsOnMap["filtroEventTransaction"] = new Array();
            model_internal::dependentsOnMap["cidades"] = new Array();
            model_internal::dependentsOnMap["filtroMenuSistemaVO"] = new Array();
            model_internal::dependentsOnMap["filtroTipoEnderecoVO"] = new Array();
            model_internal::dependentsOnMap["filtroInscricaoVO"] = new Array();
            model_internal::dependentsOnMap["tipo"] = new Array();
            model_internal::dependentsOnMap["periodoInicial"] = new Array();

            // collection base map
            model_internal::collectionBaseMap = new Object();
            model_internal::collectionBaseMap["areasTema"] = "valueObjects.AreaTemaVO";
            model_internal::collectionBaseMap["ramosAtividade"] = "valueObjects.RamoAtividadeVO";
            model_internal::collectionBaseMap["eventos"] = "valueObjects.EventoVO";
            model_internal::collectionBaseMap["palestrantes"] = "valueObjects.PalestranteVO";
            model_internal::collectionBaseMap["rotulos"] = "valueObjects.RotuloVO";
            model_internal::collectionBaseMap["empresas"] = "valueObjects.EmpresaVO";
            model_internal::collectionBaseMap["publicacoes"] = "valueObjects.PublicacaoVO";
            model_internal::collectionBaseMap["departamentos"] = "valueObjects.DepartamentoVO";
            model_internal::collectionBaseMap["cargos"] = "valueObjects.CargoVO";
            model_internal::collectionBaseMap["usuarios"] = "valueObjects.UsuarioVO";
            model_internal::collectionBaseMap["areasAtuacao"] = "valueObjects.AreaAtuacaoVO";
            model_internal::collectionBaseMap["estados"] = "valueObjects.EstadoVO";
            model_internal::collectionBaseMap["rotulosCliente"] = "valueObjects.RotuloVO";
            model_internal::collectionBaseMap["lancamentos"] = "valueObjects.LancamentoVO";
            model_internal::collectionBaseMap["clientes"] = "valueObjects.ClienteVO";
            model_internal::collectionBaseMap["cidades"] = "valueObjects.CidadeVO";
        }

        // Property type Map
        model_internal::propertyTypeMap = new Object();
        model_internal::propertyTypeMap["total"] = "Number";
        model_internal::propertyTypeMap["areasTema"] = "ArrayCollection";
        model_internal::propertyTypeMap["filtroTipoEventoVO"] = "valueObjects.TipoEventoVO";
        model_internal::propertyTypeMap["ramosAtividade"] = "ArrayCollection";
        model_internal::propertyTypeMap["eventos"] = "ArrayCollection";
        model_internal::propertyTypeMap["filtroCargoVO"] = "valueObjects.CargoVO";
        model_internal::propertyTypeMap["filtroPublicacaoEstadoVO"] = "valueObjects.PublicacaoEstadoVO";
        model_internal::propertyTypeMap["palestrantes"] = "ArrayCollection";
        model_internal::propertyTypeMap["filtroLancamentoVO"] = "valueObjects.LancamentoVO";
        model_internal::propertyTypeMap["filtroArquivoVO"] = "valueObjects.ArquivoVO";
        model_internal::propertyTypeMap["filtroStatusVO"] = "valueObjects.StatusVO";
        model_internal::propertyTypeMap["filtroPublicacaoEmpresaVO"] = "valueObjects.PublicacaoEmpresaVO";
        model_internal::propertyTypeMap["filtroClienteVO"] = "valueObjects.ClienteVO";
        model_internal::propertyTypeMap["filtroUsuarioVO"] = "valueObjects.UsuarioVO";
        model_internal::propertyTypeMap["valorParcial"] = "Number";
        model_internal::propertyTypeMap["rotulos"] = "ArrayCollection";
        model_internal::propertyTypeMap["filtroCategoriaDespesaVO"] = "valueObjects.CategoriaDespesaVO";
        model_internal::propertyTypeMap["filtroPublicacaoRamoAtividadeVO"] = "valueObjects.PublicacaoRamoAtividadeVO";
        model_internal::propertyTypeMap["dia"] = "Number";
        model_internal::propertyTypeMap["empresas"] = "ArrayCollection";
        model_internal::propertyTypeMap["publicacoes"] = "ArrayCollection";
        model_internal::propertyTypeMap["usuarioUltimaAlteracao"] = "valueObjects.UsuarioVO";
        model_internal::propertyTypeMap["filtroLogradouroVO"] = "valueObjects.LogradouroVO";
        model_internal::propertyTypeMap["departamentos"] = "ArrayCollection";
        model_internal::propertyTypeMap["filtroPublicacaoAreaAtuacaoVO"] = "valueObjects.PublicacaoAreaAtuacaoVO";
        model_internal::propertyTypeMap["filtroImportacaoVO"] = "valueObjects.ImportacaoVO";
        model_internal::propertyTypeMap["filtroCidadeVO"] = "valueObjects.CidadeVO";
        model_internal::propertyTypeMap["valorTotal"] = "Number";
        model_internal::propertyTypeMap["cargos"] = "ArrayCollection";
        model_internal::propertyTypeMap["usuarios"] = "ArrayCollection";
        model_internal::propertyTypeMap["filtroTarefaVO"] = "valueObjects.TarefaVO";
        model_internal::propertyTypeMap["totalRegistros"] = "int";
        model_internal::propertyTypeMap["filtroParametroSistemaVO"] = "valueObjects.ParametroSistemaVO";
        model_internal::propertyTypeMap["filtroEstadoVO"] = "valueObjects.EstadoVO";
        model_internal::propertyTypeMap["bancoInteresseVO"] = "valueObjects.BancoInteresseVO";
        model_internal::propertyTypeMap["dataCadastro"] = "Date";
        model_internal::propertyTypeMap["filtroPublicacaoVO"] = "valueObjects.PublicacaoVO";
        model_internal::propertyTypeMap["filtroTituloVO"] = "valueObjects.TituloVO";
        model_internal::propertyTypeMap["tipoEntidade"] = "String";
        model_internal::propertyTypeMap["dataUltimaAlteracao"] = "Date";
        model_internal::propertyTypeMap["areasAtuacao"] = "ArrayCollection";
        model_internal::propertyTypeMap["filtroNotaFiscalVO"] = "valueObjects.NotaFiscalVO";
        model_internal::propertyTypeMap["filtroEnderecoLocalVO"] = "valueObjects.EnderecoLocalVO";
        model_internal::propertyTypeMap["filtroException"] = "valueObjects.Exception";
        model_internal::propertyTypeMap["indicePagina"] = "int";
        model_internal::propertyTypeMap["filtroEnderecoVO"] = "valueObjects.EnderecoVO";
        model_internal::propertyTypeMap["filtroPalestranteVO"] = "valueObjects.PalestranteVO";
        model_internal::propertyTypeMap["selecionado"] = "Boolean";
        model_internal::propertyTypeMap["filtroGraficoFinanceiroVO"] = "valueObjects.GraficoFinanceiroVO";
        model_internal::propertyTypeMap["filtroTarefaEventoVO"] = "valueObjects.TarefaEventoVO";
        model_internal::propertyTypeMap["filtroPropostaIncompany"] = "valueObjects.PropostaIncompanyVO";
        model_internal::propertyTypeMap["estados"] = "ArrayCollection";
        model_internal::propertyTypeMap["filtroPerfilUsuarioVO"] = "valueObjects.PerfilUsuarioVO";
        model_internal::propertyTypeMap["filtroDespesaVO"] = "valueObjects.DespesaVO";
        model_internal::propertyTypeMap["filtroBancoVO"] = "valueObjects.BancoVO";
        model_internal::propertyTypeMap["quantidade"] = "Number";
        model_internal::propertyTypeMap["filtroPublicacaoRotuloVO"] = "valueObjects.PublicacaoRotuloVO";
        model_internal::propertyTypeMap["filtroPublicacaoDepartamentoVO"] = "valueObjects.PublicacaoDepartamentoVO";
        model_internal::propertyTypeMap["periodoFinal"] = "Date";
        model_internal::propertyTypeMap["ano"] = "Number";
        model_internal::propertyTypeMap["filtroLocalEventoVO"] = "valueObjects.LocalEventoVO";
        model_internal::propertyTypeMap["rotulosCliente"] = "ArrayCollection";
        model_internal::propertyTypeMap["filtroRamoAtividadeVO"] = "valueObjects.RamoAtividadeVO";
        model_internal::propertyTypeMap["filtroGrupoStatusVO"] = "valueObjects.GrupoStatusVO";
        model_internal::propertyTypeMap["filtroClienteEventoVO"] = "valueObjects.ClienteEventoVO";
        model_internal::propertyTypeMap["lancamentos"] = "ArrayCollection";
        model_internal::propertyTypeMap["minimo"] = "Number";
        model_internal::propertyTypeMap["clientes"] = "ArrayCollection";
        model_internal::propertyTypeMap["filtroContatoTelemarketingVO"] = "valueObjects.ContatoTelemarketingVO";
        model_internal::propertyTypeMap["filtroBairroVO"] = "valueObjects.BairroVO";
        model_internal::propertyTypeMap["filtroBuscaRapidaVO"] = "valueObjects.BuscaRapidaVO";
        model_internal::propertyTypeMap["filtroEnderecoPalestranteVO"] = "valueObjects.EnderecoPalestranteVO";
        model_internal::propertyTypeMap["filtroOrcamentoEventoVO"] = "valueObjects.OrcamentoEventoVO";
        model_internal::propertyTypeMap["filtroAreaTemaVO"] = "valueObjects.AreaTemaVO";
        model_internal::propertyTypeMap["numRegPaginas"] = "int";
        model_internal::propertyTypeMap["usuarioCadastro"] = "valueObjects.UsuarioVO";
        model_internal::propertyTypeMap["nome"] = "String";
        model_internal::propertyTypeMap["filtroPublicacaoCargoVO"] = "valueObjects.PublicacaoCargoVO";
        model_internal::propertyTypeMap["percentual"] = "Number";
        model_internal::propertyTypeMap["filtroRotuloEmpresaVO"] = "valueObjects.RotuloEmpresaVO";
        model_internal::propertyTypeMap["filtroAreaUsuarioVO"] = "valueObjects.AreaUsuarioVO";
        model_internal::propertyTypeMap["filtroPalestranteEventoVO"] = "valueObjects.PalestranteEventoVO";
        model_internal::propertyTypeMap["filtroPermissaoUsuarioVO"] = "valueObjects.PermissaoUsuarioVO";
        model_internal::propertyTypeMap["filtroItemOrcamentoVO"] = "valueObjects.ItemOrcamentoVO";
        model_internal::propertyTypeMap["maximo"] = "Number";
        model_internal::propertyTypeMap["filtroEventoVO"] = "valueObjects.EventoVO";
        model_internal::propertyTypeMap["filtroFornecedor"] = "valueObjects.FornecedorVO";
        model_internal::propertyTypeMap["filtroEnderecoEmpresaVO"] = "valueObjects.EnderecoEmpresaVO";
        model_internal::propertyTypeMap["filtroAreaAtuacaoVO"] = "valueObjects.AreaAtuacaoVO";
        model_internal::propertyTypeMap["filtroPublicacaoEventoVO"] = "valueObjects.PublicacaoEventoVO";
        model_internal::propertyTypeMap["filtroEmpresaVO"] = "valueObjects.EmpresaVO";
        model_internal::propertyTypeMap["mes"] = "Number";
        model_internal::propertyTypeMap["path"] = "String";
        model_internal::propertyTypeMap["filtroTipoInscricaoVO"] = "valueObjects.TipoInscricaoVO";
        model_internal::propertyTypeMap["filtroDepartamentoVO"] = "valueObjects.DepartamentoVO";
        model_internal::propertyTypeMap["filtroEnderecoClienteVO"] = "valueObjects.EnderecoClienteVO";
        model_internal::propertyTypeMap["arquivo"] = "valueObjects.ArquivoVO";
        model_internal::propertyTypeMap["filtroRotuloVO"] = "valueObjects.RotuloVO";
        model_internal::propertyTypeMap["filtroRotuloClienteVO"] = "valueObjects.RotuloClienteVO";
        model_internal::propertyTypeMap["parcial"] = "Number";
        model_internal::propertyTypeMap["filtroEventTransaction"] = "valueObjects.EventTransaction";
        model_internal::propertyTypeMap["cidades"] = "ArrayCollection";
        model_internal::propertyTypeMap["filtroMenuSistemaVO"] = "valueObjects.MenuSistemaVO";
        model_internal::propertyTypeMap["filtroTipoEnderecoVO"] = "valueObjects.TipoEnderecoVO";
        model_internal::propertyTypeMap["filtroInscricaoVO"] = "valueObjects.InscricaoVO";
        model_internal::propertyTypeMap["tipo"] = "String";
        model_internal::propertyTypeMap["periodoInicial"] = "Date";

        model_internal::_instance = value;
    }

    override public function getEntityName():String
    {
        return model_internal::entityName;
    }

    override public function getProperties():Array
    {
        return model_internal::allProperties;
    }

    override public function getAssociationProperties():Array
    {
        return model_internal::allAssociationProperties;
    }

    override public function getRequiredProperties():Array
    {
         return model_internal::allRequiredProperties;   
    }

    override public function getDataProperties():Array
    {
        return model_internal::dataProperties;
    }

    public function getSourceProperties():Array
    {
        return model_internal::sourceProperties;
    }

    public function getNonDerivedProperties():Array
    {
        return model_internal::nonDerivedProperties;
    }

    override public function getGuardedProperties():Array
    {
        return model_internal::guardedProperties;
    }

    override public function getUnguardedProperties():Array
    {
        return model_internal::allAlwaysAvailableProperties;
    }

    override public function getDependants(propertyName:String):Array
    {
       if (model_internal::nonDerivedProperties.indexOf(propertyName) == -1)
            throw new Error(propertyName + " is not a data property of entity RelatorioVO");
            
       return model_internal::dependentsOnMap[propertyName] as Array;  
    }

    override public function getDependedOnServices():Array
    {
        return model_internal::dependedOnServices;
    }

    override public function getCollectionProperties():Array
    {
        return model_internal::collectionProperties;
    }

    override public function getCollectionBase(propertyName:String):String
    {
        if (model_internal::collectionProperties.indexOf(propertyName) == -1)
            throw new Error(propertyName + " is not a collection property of entity RelatorioVO");

        return model_internal::collectionBaseMap[propertyName];
    }
    
    override public function getPropertyType(propertyName:String):String
    {
        if (model_internal::allProperties.indexOf(propertyName) == -1)
            throw new Error(propertyName + " is not a property of RelatorioVO");

        return model_internal::propertyTypeMap[propertyName];
    }

    override public function getAvailableProperties():com.adobe.fiber.valueobjects.IPropertyIterator
    {
        return new com.adobe.fiber.valueobjects.AvailablePropertyIterator(this);
    }

    override public function getValue(propertyName:String):*
    {
        if (model_internal::allProperties.indexOf(propertyName) == -1)
        {
            throw new Error(propertyName + " does not exist for entity RelatorioVO");
        }

        return model_internal::_instance[propertyName];
    }

    override public function setValue(propertyName:String, value:*):void
    {
        if (model_internal::nonDerivedProperties.indexOf(propertyName) == -1)
        {
            throw new Error(propertyName + " is not a modifiable property of entity RelatorioVO");
        }

        model_internal::_instance[propertyName] = value;
    }

    override public function getMappedByProperty(associationProperty:String):String
    {
        switch(associationProperty)
        {
            default:
            {
                return null;
            }
        }
    }

    override public function getPropertyLength(propertyName:String):int
    {
        switch(propertyName)
        {
            default:
            {
                return 0;
            }
        }
    }

    override public function isAvailable(propertyName:String):Boolean
    {
        if (model_internal::allProperties.indexOf(propertyName) == -1)
        {
            throw new Error(propertyName + " does not exist for entity RelatorioVO");
        }

        if (model_internal::allAlwaysAvailableProperties.indexOf(propertyName) != -1)
        {
            return true;
        }

        switch(propertyName)
        {
            default:
            {
                return true;
            }
        }
    }

    override public function getIdentityMap():Object
    {
        var returnMap:Object = new Object();

        return returnMap;
    }

    [Bindable(event="propertyChange")]
    override public function get invalidConstraints():Array
    {
        if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
        {
            return model_internal::_instance.model_internal::_invalidConstraints;
        }
        else
        {
            // recalculate isValid
            model_internal::_instance.model_internal::_isValid = model_internal::_instance.model_internal::calculateIsValid();
            return model_internal::_instance.model_internal::_invalidConstraints;        
        }
    }

    [Bindable(event="propertyChange")]
    override public function get validationFailureMessages():Array
    {
        if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
        {
            return model_internal::_instance.model_internal::_validationFailureMessages;
        }
        else
        {
            // recalculate isValid
            model_internal::_instance.model_internal::_isValid = model_internal::_instance.model_internal::calculateIsValid();
            return model_internal::_instance.model_internal::_validationFailureMessages;
        }
    }

    override public function getDependantInvalidConstraints(propertyName:String):Array
    {
        var dependants:Array = getDependants(propertyName);
        if (dependants.length == 0)
        {
            return emptyArray;
        }

        var currentlyInvalid:Array = invalidConstraints;
        if (currentlyInvalid.length == 0)
        {
            return emptyArray;
        }

        var filterFunc:Function = function(element:*, index:int, arr:Array):Boolean
        {
            return dependants.indexOf(element) > -1;
        }

        return currentlyInvalid.filter(filterFunc);
    }

    /**
     * isValid
     */
    [Bindable(event="propertyChange")] 
    public function get isValid() : Boolean
    {
        if (model_internal::_instance.model_internal::_cacheInitialized_isValid)
        {
            return model_internal::_instance.model_internal::_isValid;
        }
        else
        {
            // recalculate isValid
            model_internal::_instance.model_internal::_isValid = model_internal::_instance.model_internal::calculateIsValid();
            return model_internal::_instance.model_internal::_isValid;
        }
    }

    [Bindable(event="propertyChange")]
    public function get isTotalAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isAreasTemaAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroTipoEventoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isRamosAtividadeAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isEventosAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroCargoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroPublicacaoEstadoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isPalestrantesAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroLancamentoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroArquivoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroStatusVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroPublicacaoEmpresaVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroClienteVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroUsuarioVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isValorParcialAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isRotulosAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroCategoriaDespesaVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroPublicacaoRamoAtividadeVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isDiaAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isEmpresasAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isPublicacoesAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isUsuarioUltimaAlteracaoAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroLogradouroVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isDepartamentosAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroPublicacaoAreaAtuacaoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroImportacaoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroCidadeVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isValorTotalAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isCargosAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isUsuariosAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroTarefaVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isTotalRegistrosAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroParametroSistemaVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroEstadoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isBancoInteresseVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isDataCadastroAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroPublicacaoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroTituloVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isTipoEntidadeAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isDataUltimaAlteracaoAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isAreasAtuacaoAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroNotaFiscalVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroEnderecoLocalVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroExceptionAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isIndicePaginaAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroEnderecoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroPalestranteVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isSelecionadoAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroGraficoFinanceiroVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroTarefaEventoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroPropostaIncompanyAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isEstadosAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroPerfilUsuarioVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroDespesaVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroBancoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isQuantidadeAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroPublicacaoRotuloVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroPublicacaoDepartamentoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isPeriodoFinalAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isAnoAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroLocalEventoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isRotulosClienteAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroRamoAtividadeVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroGrupoStatusVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroClienteEventoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isLancamentosAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isMinimoAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isClientesAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroContatoTelemarketingVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroBairroVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroBuscaRapidaVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroEnderecoPalestranteVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroOrcamentoEventoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroAreaTemaVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isNumRegPaginasAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isUsuarioCadastroAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isNomeAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroPublicacaoCargoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isPercentualAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroRotuloEmpresaVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroAreaUsuarioVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroPalestranteEventoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroPermissaoUsuarioVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroItemOrcamentoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isMaximoAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroEventoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroFornecedorAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroEnderecoEmpresaVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroAreaAtuacaoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroPublicacaoEventoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroEmpresaVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isMesAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isPathAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroTipoInscricaoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroDepartamentoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroEnderecoClienteVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isArquivoAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroRotuloVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroRotuloClienteVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isParcialAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroEventTransactionAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isCidadesAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroMenuSistemaVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroTipoEnderecoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isFiltroInscricaoVOAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isTipoAvailable():Boolean
    {
        return true;
    }

    [Bindable(event="propertyChange")]
    public function get isPeriodoInicialAvailable():Boolean
    {
        return true;
    }


    /**
     * derived property recalculation
     */

    model_internal function fireChangeEvent(propertyName:String, oldValue:Object, newValue:Object):void
    {
        this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, propertyName, oldValue, newValue));
    }

    [Bindable(event="propertyChange")]   
    public function get totalStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get areasTemaStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroTipoEventoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get ramosAtividadeStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get eventosStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroCargoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroPublicacaoEstadoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get palestrantesStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroLancamentoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroArquivoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroStatusVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroPublicacaoEmpresaVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroClienteVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroUsuarioVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get valorParcialStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get rotulosStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroCategoriaDespesaVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroPublicacaoRamoAtividadeVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get diaStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get empresasStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get publicacoesStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get usuarioUltimaAlteracaoStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroLogradouroVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get departamentosStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroPublicacaoAreaAtuacaoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroImportacaoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroCidadeVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get valorTotalStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get cargosStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get usuariosStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroTarefaVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get totalRegistrosStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroParametroSistemaVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroEstadoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get bancoInteresseVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get dataCadastroStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroPublicacaoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroTituloVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get tipoEntidadeStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get dataUltimaAlteracaoStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get areasAtuacaoStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroNotaFiscalVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroEnderecoLocalVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroExceptionStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get indicePaginaStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroEnderecoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroPalestranteVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get selecionadoStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroGraficoFinanceiroVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroTarefaEventoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroPropostaIncompanyStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get estadosStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroPerfilUsuarioVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroDespesaVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroBancoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get quantidadeStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroPublicacaoRotuloVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroPublicacaoDepartamentoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get periodoFinalStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get anoStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroLocalEventoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get rotulosClienteStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroRamoAtividadeVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroGrupoStatusVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroClienteEventoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get lancamentosStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get minimoStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get clientesStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroContatoTelemarketingVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroBairroVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroBuscaRapidaVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroEnderecoPalestranteVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroOrcamentoEventoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroAreaTemaVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get numRegPaginasStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get usuarioCadastroStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get nomeStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroPublicacaoCargoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get percentualStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroRotuloEmpresaVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroAreaUsuarioVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroPalestranteEventoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroPermissaoUsuarioVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroItemOrcamentoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get maximoStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroEventoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroFornecedorStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroEnderecoEmpresaVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroAreaAtuacaoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroPublicacaoEventoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroEmpresaVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get mesStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get pathStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroTipoInscricaoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroDepartamentoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroEnderecoClienteVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get arquivoStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroRotuloVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroRotuloClienteVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get parcialStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroEventTransactionStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get cidadesStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroMenuSistemaVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroTipoEnderecoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get filtroInscricaoVOStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get tipoStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }

    [Bindable(event="propertyChange")]   
    public function get periodoInicialStyle():com.adobe.fiber.styles.Style
    {
        return model_internal::_nullStyle;
    }


     /**
     * 
     * @inheritDoc 
     */ 
     override public function getStyle(propertyName:String):com.adobe.fiber.styles.IStyle
     {
         switch(propertyName)
         {
            default:
            {
                return null;
            }
         }
     }
     
     /**
     * 
     * @inheritDoc 
     *  
     */  
     override public function getPropertyValidationFailureMessages(propertyName:String):Array
     {
         switch(propertyName)
         {
            default:
            {
                return emptyArray;
            }
         }
     }

}

}
